overall tillage cultivator - Spanish English Dictionary